$(document).ready(function($){
	
	var parametroBlock = $.getUrlVar('block');
	var parametroFila = $.getUrlVar('fila');
	
	if(parametroBlock != null || parametroFila != null){
		
		parametroBlock = parametroBlock.toUpperCase().toString();
		parametroFila = parseInt(parametroFila);
		
		$("#almacen-det").append(parametroBlock);
		//$(".main-titl p").html("BLOCK " + parametroBlock);
		
		$("#area-conf .butt-diag-left a").attr("href","almacen-pers.php?block=" + parametroBlock.toUpperCase() + "&columna=2");
		
		$("#area-conf .butt-diag-main a").bind({
			click	:	function(event){
				event.preventDefault();
				app_almacen_posicion_buscar_block(parametroBlock,parametroFila,"#block_m");
			}
		});
		
		$("#area-conf .butt-diag-right a").attr("href","almacen-pers.php?block=" + parametroBlock.toUpperCase() + "&columna=1");
		/*app_almacen_posicion_buscar_block_celda_(parametroBlock,parametroFila,"#block_m");*/
		app_almacen_posicion_buscar_block(parametroBlock,0);
		/*init_tol_tips();*/		
	}else{
		
		$("#block_m").html("Lo sentimos, el sistema no ha encontrado peticiones para visualizar informaci&oacute;n...");
		
	}
	
	$("#area-conf span").click(function(){
		
		$("#area-conf span").each(function(){
			$(this).removeClass("butt-diag-acti");
		});
		
		$(this).addClass("butt-diag-acti");
		
	});
	
});

function app_almacen_posicion_buscar_block(des_block){
	
	app_gen_alert(true,2,"El sistema esta cargando los datos","");
	
	var estado_operacion = false;	
	
	if($.trim(des_block) != ""){		
		
		/* Lectura de las posiciones en orden pre determinado
		 * */
		var dataString = {
			des_block:des_block
		};
		
		$.ajax({
			
			type: "POST",
			url: "../../esmeralda-services-warehouses/class/almacen/listenerAlmacenPlainPerspective.php",
			data: dataString,
			dataType: "json",        
			success: function(data) {
								
				if(data.ubicaciones != null){
					
					if(data.ubicaciones.ubicaciones_par != null & data.ubicaciones.ubicaciones_impar != null){
						
						var cont_block_par = "";
						var cont_block_impar = "";
						var cont_nivel = "";
						var cont_head_par = "";
						var cont_head_impar = "";
						
						var cont_main = $("<div />").addClass("bloc-cont");
						var cont_trig = $("<div />").addClass("pane-trig");
						
						var tem_cur_lado = "";
						var tem_nro_posicion_nivel = "";	
						//var tem_nro_celda = "";
						
						cont_head_par = 	$("<tr />");
						cont_head_impar = 	$("<tr />");
						
						$.each(data.ubicaciones, function(i, item) {
							
							tem_cur_lado = i.toString();
							//console.log(tem_cur_lado);							
							/* Si la columna es 1
							 * */
							
							cont_block_par = $("<tbody />");
							cont_block_impar = $("<tbody />");
							cont_nivel = $("<tr />");
							
							tem_nro_posicion_nivel = item[0].nro_posicion_nivel;
							tem_nro_celda = item[0].nro_celda;
							tem_des_posicion_columna = item[0].des_posicion_columna;
							/*console.log(tem_nro_celda);*/
							$.each(item, function(e, ditem) {
								
								if(tem_nro_posicion_nivel == ditem.nro_posicion_nivel){
									/* Mientras el nivel (piso) sea igual
									 * */
									
									if(tem_nro_posicion_nivel == "1" & tem_des_posicion_columna == "1"){
										//console.log(tem_nro_posicion_nivel);
										cont_head_par.prepend(
											$("<td />",{
												"text"	:	ditem.nro_celda
											})
										);
										
										cont_head_impar.prepend(
											$("<td />",{
												"text"	:	ditem.nro_celda
											})
										);
										
									}
									
									cont_nivel.prepend(
										$("<td />",{
											"celda"	:	ditem.des_codigo_posicion,
											"esta":	"posi-disp-" + ditem.nro_estado_posicion,
											"text"	:	function(){
												if(ditem.nro_estado_posicion == "1"){
													return ditem.des_codigo_posicion.substring(3,ditem.des_codigo_posicion.length);/*return "libre";*/
												}else if(ditem.nro_estado_posicion == "2"){
													return "ocup";
												}else{
													return "bloq";
												}
											}
										})
									);
									
									cont_trig.append(
										$("<div />",{
											"id"	:	"trig-info-" + ditem.des_codigo_posicion,
											"class"	:	"trig-info"
										}).append(
											$("<p />",{
												"id"	:	"codi-nrou-" + ditem.nro_unico_cliente,
												"class"	:	"codi-desc",
												"text"	:	"Codigo: " + ditem.des_codigo_posicion
											}).add(
												$("<p />",{
													"id"	:	"clie-nrou-" + ditem.nro_unico_cliente,
													"class"	:	"clie-desc",
													"text"	:	"Cliente: " + ditem.des_rc_cliente
												})
											).add(
												$("<p />",{
												"id"	:	"espe-nrou-" + ditem.nro_unico_especie,
												"class"	:	"espe-desc",
												"text"	:	"Especie: " + ditem.des_especie
												})
											).add(
												$("<p />",{												
													"class"	:	"espe-fech",
													"text"	:	"Fecha: " + ditem.dat_fecha_um
												})
											)
										)		
									);
									
								}else{
																		
									/* Mientras el nivel (piso) sea distinto
									 * */
									
									if(tem_cur_lado == "ubicaciones_par"){
										
										cont_block_par.prepend(
											cont_nivel.prepend(
												$("<td />",{
													"class"		:	"bloc-celd",
													"text"	:	tem_nro_posicion_nivel
												})
											).append(
												$("<td />",{
													"class"		:	"bloc-celd",
													"text"	:	tem_nro_posicion_nivel
												})
											)
										);
										
									}else{
										
										cont_block_impar.prepend(
											cont_nivel.prepend(
												$("<td />",{
													"class"		:	"bloc-celd",
													"text"	:	tem_nro_posicion_nivel
												})
											).append(
												$("<td />",{
													"class"		:	"bloc-celd",
													"text"	:	tem_nro_posicion_nivel
												})
											)
										);
										
									}
									
									if(tem_nro_posicion_nivel == "1"){
										//console.log("<---------------------");										
										cont_head_impar.prepend(
											$("<td />",{
												"text"	:	"celda",
												"class"		:	"bloc-celd"
											})
										);
									
										cont_head_par.prepend(
											$("<td />",{
												"text"	:	"celda",
												"class"		:	"bloc-celd"
											})
										);
										
									}
										
									
									cont_nivel = $("<tr />");
																
									cont_nivel.prepend(
										$("<td />",{
											"celda"	:	ditem.des_codigo_posicion,
											"esta":	"posi-disp-" + ditem.nro_estado_posicion,
											"text"	:	function(){
												if(ditem.nro_estado_posicion == "1"){
													return ditem.des_codigo_posicion.substring(3,ditem.des_codigo_posicion.length);/*return "libre";*/
												}else if(ditem.nro_estado_posicion == "2"){
													return "ocup";
												}else{
													return "bloq";
												}
											}
										})
									);
									
									cont_trig.append(
										$("<div />",{
											"id"	:	"trig-info-" + ditem.des_codigo_posicion,
											"class"	:	"trig-info"
										}).append(
											$("<p />",{
												"id"	:	"codi-nrou-" + ditem.nro_unico_cliente,
												"class"	:	"codi-desc",
												"text"	:	"Codigo: " + ditem.des_codigo_posicion
											}).add(
												$("<p />",{
													"id"	:	"clie-nrou-" + ditem.nro_unico_cliente,
													"class"	:	"clie-desc",
													"text"	:	"Cliente: " + ditem.des_rc_cliente
												})
											).add(
												$("<p />",{
												"id"	:	"espe-nrou-" + ditem.nro_unico_especie,
												"class"	:	"espe-desc",
												"text"	:	"Especie: " + ditem.des_especie
												})
											).add(
												$("<p />",{												
													"class"	:	"espe-fech",
													"text"	:	"Fecha: " + ditem.dat_fecha_um
												})
											)
										)											
									);		
																	
								}
								
								tem_nro_posicion_nivel = ditem.nro_posicion_nivel;
								//tem_nro_celda = ditem.nro_celda;
								tem_des_posicion_columna = ditem.des_posicion_columna;
								//console.log(item.des_codigo_posicion + " - " + item.nro_celda + " - " + item.des_block + " - " + item.nro_posicion_nivel);
							});
							
							//var head_temp_par = cont_head;
							//var head_temp_impar = cont_head;
							
							if(tem_cur_lado == "ubicaciones_par"){
								
								cont_block_par.prepend(
									cont_nivel.prepend(
										$("<td />",{
											"class"		:	"bloc-celd",
											"text"	:	tem_nro_posicion_nivel
										})
									).append(
										$("<td />",{
											"class"		:	"bloc-celd",
											"text"	:	tem_nro_posicion_nivel
										})
									)
								);
								
								cont_main.append(
									$("<div />").addClass("pane-bloc").attr("id","pane-bloc-par").append(
										$("<table />").append(											
											$("<thead />").append(
												$("<tr />").append(
													$("<td />",{	
														"class"		:	"main-titl-left",
														"text"		:	""
													}).add(
														$("<td />",{
															"colspan"	:	19,		
															"class"		:	"main-titl",
															"text"		:	"COLUMNA PARES - BLOCK"
														})
													).add(
														$("<td />",{	
															"class"		:	"main-titl-right",
															"text"		:	""
														})
													)
												).add(
													cont_head_par
												).add(
													
												)
											).add(
												cont_block_par
											).add(
												$("<tfoot />").append(
													$("<tr />").append(
														$("<td />",{	
															"text"		:	"nivel",
															"class"		:	"bloc-celd"
														}).add(
															$("<td />",{
																"colspan"	:	19,
																"text"		:	""
															})
														).add(
															$("<td />",{	
																"text"		:	"nivel",
																"class"		:	"bloc-celd"
															})
														)
													)
												)
											)
										)
									)
								);
								
							}else{
								
								cont_block_impar.prepend(
									cont_nivel.prepend(
										$("<td />",{
											"class"		:	"bloc-celd",
											"text"	:	tem_nro_posicion_nivel
										})
									).append(
										$("<td />",{
											"class"		:	"bloc-celd",
											"text"	:	tem_nro_posicion_nivel
										})
									)
								);
								
								cont_main.append(
									$("<div />").addClass("pane-bloc").attr("id","pane-bloc-impar").append(
										$("<table />").append(											
											$("<thead />").append(
												$("<tr />").append(
													$("<td />",{	
														"class"		:	"main-titl-left",
														"text"		:	""
													}).add(
														$("<td />",{
															"colspan"	:	19,		
															"class"		:	"main-titl",
															"text"		:	"COLUMNA IMPARES - BLOCK"
														})
													).add(
														$("<td />",{	
															"class"		:	"main-titl-right",
															"text"		:	""
														})
													)
												).add(
													cont_head_impar
												).add(
													
												)
											).add(
												cont_block_impar
											).add(
												$("<tfoot />").append(
													$("<tr />").append(
														$("<td />",{	
															"text"		:	"nivel",
															"class"		:	"bloc-celd"
														}).add(
															$("<td />",{
																"colspan"	:	19,
																"text"		:	""
															})
														).add(
															$("<td />",{	
																"text"		:	"nivel",
																"class"		:	"bloc-celd"
															})
														)
													)
												)
											)
										)
									)								
								);
								
							}							
							//console.log("<->");							
						});						
						//console.log(cont_main);						
						$("#area-visu").append(cont_main);
						
						$("#area-visu").append(cont_trig);
						
						estado_operacion = true;
						
					}
					
				}
				
				
			},
			complete: function(){
				
				if(estado_operacion == true){
				
					app_ini_block();
					
					$(".butt-diag.butt-diag-main").addClass("butt-diag-acti");
					
					app_gen_alert(false,0,"","");
				
				}
				
			},
			error: function(jqXHR, textStatus, errorThrown){
				
				app_gen_alert(true,3,"lista de posiciones - error durante la creacion de lista de posiciones " + textStatus,"");
				
			}
		
		});
		
	}else{
		
	}
	
}

function app_ini_block(){
	
	/*$("#pane-bloc-par").css({
		"position"	: "absolute"
	});
	
	$("#pane-bloc-impar").css({
		"position"	: "absolute",
		"top"		: "2em",
		"left"		: "-2em"
	});*/
	$("#pane-bloc-par").addClass("main");
	$("#pane-bloc-impar").addClass("secu");
	
	$("#area-visu .bloc-cont .pane-bloc").click(function(){
		
		$("#area-visu .bloc-cont .pane-bloc").each(function(){
			
			$(this).removeClass("main").addClass("secu");
			
		});
		
		$(this).addClass("main").removeClass("secu");
		
	});
	
	
	
}

function app_almacen_posicion_armar_block_celda__(){
	
	
}

function app_almacen_posicion_buscar_block_celda____(des_block,des_columna){
	
	app_gen_alert(true,2,"El sistema esta cargando los datos","");
	
	/*if(des_columna != 0){*/		
		
		/* Lectura de las posiciones en orden pre determinado
		 * */
		var dataString = {
			des_block:des_block,
			des_columna:des_columna
		};
		
		$.ajax({
			
			type: "POST",
			url: "../../esmeralda-services-warehouses/class/almacen/listenerAlmacen.php",
			data: dataString,
			dataType: "json",        
			success: function(data) {
				
				if(data.ubicaciones != null){
									
					var tem_nro_posicion_nivel = "";
					
					var container_block = $("<tbody />");
					var container_pisos = $("<tr />");
											
					/* Si la columna es 1
					 * */
					
					tem_nro_posicion_nivel = data.ubicaciones[0].nro_posicion_nivel;
					//console.log(tem_nro_posicion_nivel);
					$.each(data.ubicaciones, function(i, item) {
						
						if(tem_nro_posicion_nivel == item.nro_posicion_nivel){
							/* Mientras el nivel (piso) sea igual
							 * */
							
							container_pisos.attr("class","fila-nivel-" + tem_nro_posicion_nivel).prepend(
								$("<td />",{
									"class"	:	"posi-nive",
									"celda"	:	item.des_codigo_posicion,
									"estado":	"posi-disp-" + item.cod_estado_posicion,
									"text"	:	function(){
										if(item.cod_estado_posicion == "1"){
											return item.des_codigo_posicion.substring(3,item.des_codigo_posicion.length);/*return "libre";*/
										}else if(item.cod_estado_posicion == "2"){
											return "ocup";
										}else{
											return "bloq";
										}
									}
								}).append(
									$("<div />",{
										"id"	:	"trig-info-" + item.des_codigo_posicion,
										"class"	:	"trig-info"
									}).append(
										$("<p />",{
											"id"	:	"codi-nrou-" + item.nro_unico_cliente,
											"class"	:	"codi-desc",
											"text"	:	"Codigo: " + item.des_codigo_posicion
										}).add(
											$("<p />",{
												"id"	:	"clie-nrou-" + item.nro_unico_cliente,
												"class"	:	"clie-desc",
												"text"	:	"Cliente: " + item.des_rc_cliente
											})
										).add(
											$("<p />",{
											"id"	:	"espe-nrou-" + item.nro_unico_especie,
											"class"	:	"espe-desc",
											"text"	:	"Especie: " + item.des_especie
											})
										).add(
											$("<p />",{												
												"class"	:	"espe-fech",
												"text"	:	"Fecha: " + item.dat_fecha_um
											})
										)
									)
								)
							);
							
						}else{
							/* Mientras el nivel (piso) sea distinto
							 * */
							
							container_pisos.prepend(
								$("<td />",{
									"class"	:	"bloc-celd",
									"text"	:	tem_nro_posicion_nivel
								}).add(
									//$("<td />")
								)
							);
							
							container_pisos.append(
								$("<td />",{
									"class"	:	"bloc-celd",
									"text"	:	tem_nro_posicion_nivel
								}).add(
									//$("<td />")
								)
							);
							
							container_block.prepend(									
								container_pisos									
							);								
							
							container_pisos = $("<tr />").addClass("fila-nivel-" + tem_nro_posicion_nivel);
							
							container_pisos.prepend(
								$("<td />",{
									"class"	:	"posi-nive",
									"celda"	:	item.des_codigo_posicion,
									"estado":	"posi-disp-" + item.cod_estado_posicion,
									"text"	:	function(){
										if(item.cod_estado_posicion == "1"){
											return item.des_codigo_posicion.substring(3,item.des_codigo_posicion.length);/*return "libre";*/
										}else if(item.cod_estado_posicion == "2"){
											return "ocup";
										}else{
											return "bloq";
										}
									}
								}).append(
									$("<div />",{
										"id"	:	"trig-info-" + item.des_codigo_posicion,
										"class"	:	"trig-info"
									}).append(
										$("<p />",{
											"id"	:	"codi-nrou-" + item.nro_unico_cliente,
											"class"	:	"codi-desc",
											"text"	:	"Codigo: " + item.des_codigo_posicion
										}).add(
											$("<p />",{
												"id"	:	"clie-nrou-" + item.nro_unico_cliente,
												"class"	:	"clie-desc",
												"text"	:	"Cliente: " + item.des_rc_cliente
											})
										).add(
											$("<p />",{
											"id"	:	"espe-nrou-" + item.nro_unico_especie,
											"class"	:	"espe-desc",
											"text"	:	"Especie: " + item.des_especie
											})
										).add(
											$("<p />",{												
												"class"	:	"espe-fech",
												"text"	:	"Fecha: " + item.dat_fecha_um
											})
										)
									)
								)									
							);
							
						}
						
						tem_nro_posicion_nivel = item.nro_posicion_nivel;
											
					});
					
					container_pisos.prepend(
						$("<td />",{
							"class"	:	"bloc-celd",
							"text"	:	tem_nro_posicion_nivel
						}).add(
							//$("<td />")
						)
					);
					
					container_pisos.append(
						$("<td />",{
							"class"	:	"bloc-celd",
							"text"	:	tem_nro_posicion_nivel
						}).add(
							//$("<td />")
						)
					);
					
					container_block.prepend(							
						container_pisos
					);
					
					console.log(container_block);
					
					//$(".pane-bloc table tbody").empty();
					
					$.each(container_block.children(), function(i, item){
						
						$(".pane-bloc table tbody").append(item);
						
					});
									
				}
				
				
				
			},
			complete: function(){
				
				$(".pane-bloc table").show();
				
				$(".butt-diag.butt-diag-main").addClass("butt-diag-acti");
												
				app_gen_alert(false,0,"","");				
				
			},
			error: function(jqXHR, textStatus, errorThrown){
				
				app_gen_alert(true,3,"lista de posiciones - error durante la creacion de lista de posiciones " + textStatus,"");
				
			}
		
		});
		
	/*}else{
		
	}*/
	
}

function app_almacen_posicion_buscar_block_celda_______(block, celda, contenedor){
	
	var estado_operacion = false;
	
	app_gen_alert(true,2,"El sistema esta cargando los datos","");	
			
	var dataString = {
		des_block	:	block,
		nro_celda	:	celda
	};
	
	dataString = $.param(dataString);
	
	if($.trim(block) != ""){
	
		$.ajax({
			
			type: "POST",
			url: "../../esmeralda-services-warehouses/class/almacen/listenerAlmacen.php",
			data: dataString,
			dataType: "json",        
			success: function(data) {
				
				if(data.ubicaciones != null){
				
					app_gen_alert(true,2,"El sistema esta cargando los datos","");
					
					var container_cuerpo = $("<tbody />");
					var container_celda = 	$("<tr />");
					
					var nro_celda = data.ubicaciones[0].nro_celda;
					//var temp_nro_unico = data.ubicaciones[0].nro_unico;
					//var temp_nro_unico_camara = data.ubicaciones[0].nro_unico_camara;
					//var temp_des_block = data.ubicaciones[0].des_block;
					var temp_nro_celda = data.ubicaciones[0].nro_celda;
					//var temp_nro_posicion = data.ubicaciones[0].nro_posicion;
					//var temp_des_codigo_posicion = data.ubicaciones[0].des_codigo_posicion;
					//var temp_des_estado_posicion = data.ubicaciones[0].des_estado_posicion;
					//var temp_nro_unico_cliente = data.ubicaciones[0].nro_unico_cliente;
					//var temp_des_rc_cliente = data.ubicaciones[0].des_rc_cliente;
					//var temp_dat_fecha_um = data.ubicaciones[0].dat_fecha_um;
					//var temp_tim_hora_um = data.ubicaciones[0].tim_hora_um;
					//var temp_nro_posicion_nivel = data.ubicaciones[0].nro_posicion_nivel;
					//var temp_des_posicion_columna = data.ubicaciones[0].des_posicion_columna;
					//var temp_nro_posicion_fila = data.ubicaciones[0].nro_posicion_fila;
					//var temp_nro_unico_especie = data.ubicaciones[0].nro_unico_especie;
					//var temp_des_especie = data.ubicaciones[0].des_especie;	
					
					$.each(data.ubicaciones, function(i, item) {
						
						if(item.nro_celda == nro_celda){
							/* Se juntan las filas por celda
							 * */					
							//console.log(nro_celda + " == " + item.nro_celda + " / " + item.des_codigo_posicion + " / " + temp_des_codigo_posicion);						
							container_celda.append(
									$("<td/>",{
										"class"		:	"fila-nivel-" + item.nro_posicion_nivel,
										"celda"		:	"celd-nivel-" + item.nro_celda,
										"estado"	:	"posi-disp-" + item.cod_estado_posicion
									}).addClass("fila-colu-" + item.des_posicion_columna).append(
										/*$("<div />").append(*/
											$("<div />",{
												"class"	:	"trig-info"
											}).append(
												$("<p />",{
													"id"	:	"codi-nrou-" + item.nro_unico_cliente,
													"class"	:	"codi-desc",
													"text"	:	"Codigo: " + item.des_codigo_posicion
												}).add("<p />",{
													"id"	:	"clie-nrou-" + item.nro_unico_cliente,
													"class"	:	"clie-desc",
													"text"	:	"Cliente: " + item.des_rc_cliente
												}).add("<p />",{
													"id"	:	"espe-nrou-" + item.nro_unico_especie,
													"class"	:	"espe-desc",
													"text"	:	"Especie: " + item.des_especie
												}).add("<p />",{												
													"class"	:	"espe-fech",
													"text"	:	"Fecha: " + item.dat_fecha_um
												})
											).add("<div />",{
												"text"	:	function(){
													if(item.cod_estado_posicion == "1"){
														return item.des_codigo_posicion;/*return "libre";*/
													}else if(item.cod_estado_posicion == "2"){
														return "ocupado";
													}else{
														return "bloqueado";
													}
												}
											})
										/*)*/
									)
							);
								
							
							
						}else{
							/* Se cambia de fila y se muestra
							 * */						
							//console.log(nro_celda + " != " + item.nro_celda);						
							container_celda.prepend(
								$("<td />",{
									"class"	:	"bloc-celd",
									"text"	:	temp_nro_celda
								}).add(
									$("<td />",{
										"text"	:	""
									})
								)
							);
							
							container_celda.append(
								$("<td />",{
									"text"	:	""
								}).add(
									$("<td />",{
										"class"	:	"bloc-celd",
										"text"	:	temp_nro_celda
									})
								)
							);
							
							container_cuerpo.append(container_celda);
							
							container_celda = $("<tr />").append(
									$("<td/>",{
										"class"		:	"fila-nivel-" + item.nro_posicion_nivel,
										"celda"		:	"celd-nivel-" + item.nro_celda,
										"estado"	:	"posi-disp-" + item.cod_estado_posicion
									}).addClass("fila-colu-" + item.des_posicion_columna).append(
										/*$("<div />").append(*/
											$("<div />",{
												"class"	:	"trig-info"
											}).append(
												$("<p />",{
													"id"	:	"codi-nrou-" + item.nro_unico_cliente,
													"class"	:	"codi-desc",
													"text"	:	"Codigo: " + item.des_codigo_posicion
												}).add("<p />",{
													"id"	:	"clie-nrou-" + item.nro_unico_cliente,
													"class"	:	"clie-desc",
													"text"	:	"Cliente: " + item.des_rc_cliente
												}).add("<p />",{
													"id"	:	"espe-nrou-" + item.nro_unico_especie,
													"class"	:	"espe-desc",
													"text"	:	"Especie: " + item.des_especie
												}).add("<p />",{												
													"class"	:	"espe-fech",
													"text"	:	"Fecha: " + item.dat_fecha_um
												})
											).add("<div />",{
												"text"	:	function(){
													if(item.cod_estado_posicion == "1"){
														return item.des_codigo_posicion;/*return "libre";*/
													}else if(item.cod_estado_posicion == "2"){
														return "ocupado";
													}else{
														return "bloqueado";
													}
												}
											})
										/*)*/
									)
								);
							
						}
						
						nro_celda = item.nro_celda;
			
						//temp_nro_unico = item.nro_unico;
						//temp_nro_unico_camara = item.nro_unico_camara;
						//temp_des_block = item.des_block;
						temp_nro_celda = item.nro_celda;
						//temp_nro_posicion = item.nro_posicion;
						//temp_des_codigo_posicion = item.des_codigo_posicion;
						//temp_des_estado_posicion = item.des_estado_posicion;
						//temp_nro_unico_cliente = item.nro_unico_cliente;
						//temp_des_rc_cliente = item.des_rc_cliente;
						//temp_dat_fecha_um = item.dat_fecha_um;
						//temp_tim_hora_um = item.tim_hora_um;
						//temp_nro_posicion_nivel = item.nro_posicion_nivel;
						//temp_des_posicion_columna = item.des_posicion_columna;
						//temp_nro_posicion_fila = item.nro_posicion_fila;
						//temp_nro_unico_especie = item.nro_unico_especie;
						//temp_des_especie = item.des_especie;	
						
					});
					
					container_celda.prepend(
						$("<td />",{
							"class"	:	"bloc-celd",
							"text"	:	temp_nro_celda
						}).add(
							$("<td />",{
								"text"	:	""
							})
						)
					);
					
					container_celda.append(
						$("<td />",{
							"text"	:	""
						}).add(
							$("<td />",{
								"class"	:	"bloc-celd",
								"text"	:	temp_nro_celda
							})
						)
					);
					
					container_cuerpo.append(container_celda);
					
					$(".pane-bloc table tbody").empty();
					
					$.each(container_cuerpo.children(), function(i, item){
						
						$(".pane-bloc table tbody").append(item);
						
					});
					
					estado_operacion = true;
				
				}else{
					
					estado_operacion = false;
					
				}
				
			},
			complete: function(){
				
				if(estado_operacion == true){
					
					$(".pane-bloc table").show();
					
					$(".butt-diag.butt-diag-main").addClass("butt-diag-acti");
					
					app_gen_alert(false,0,"","");
				
				}
				
			},
			error: function(jqXHR, textStatus, errorThrown){
				
				app_gen_alert(true,3,"lista de posiciones - error durante la creacion de lista de posiciones " + textStatus);
				
			}
		
		});
		
	}

}